with long and thin moustache - Turkish English Dictionary